/**
 * Created by dengyuanke on 2018/3/28.
 */
new Vue({
    el:'#main-body',
    data:{
        artiscle:{},
        archives:[],
        categories:[],
    },
    mounted:function () {
        this.$nextTick(function () {
            this.initView();
        })
    },
    filters:{
      formatDate:function (value) {
          return moment(value).format('YYYY/MM/DD');
      }
    },
    computed: {

    },
    methods: {
        initView:function () {
            let _this=this;
            axios.get(url+'artiscle/'+_this.getQueryString("id")
                ).then(function (response) {
                    _this.artiscle=response.data.data;
                    _this.contentView();
                })
                .catch(function (error) {
                    console.log(error);
                });
        },
        getQueryString:function (name) {
            let reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
            let r = window.location.search.substr(1).match(reg);
            if (r != null) return unescape(r[2]);
            return null;
        },
        contentView:function () {
            let _this=this;
            // let editormdView = editormd.markdownToHTML("editormd-view", {
            //         markdown        : _this.artiscle.content,
            //         //htmlDecode      : true,       // 开启 HTML 标签解析，为了安全性，默认不开启
            //         htmlDecode      : "style,script,iframe",  // you can filter tags decode
            //         //toc             : false,
            //         tocm            : true,    // Using [TOCM]
            //         //tocContainer    : "#custom-toc-container", // 自定义 ToC 容器层
            //         //gfm             : false,
            //         //tocDropdown     : true,
            //         // markdownSourceCode : true, // 是否保留 Markdown 源码，即是否删除保存源码的 Textarea 标签
            //         emoji           : true,
            //         taskList        : true,
            //         tex             : true,  // 默认不解析
            //         flowChart       : true,  // 默认不解析
            //         sequenceDiagram : true,  // 默认不解析
            //     });
        }
    }
    }
);